Place was beautiful and in a perfect location. Azad was very accommodating with our times of arrival and departure. 5 Stars!