The beautifully presented Jaz Grand Resta is set amidst landscaped gardens and a variety of water features.