Beautiful and spacious home with magnificent views and every amenity imaginable. Beautiful gardens and areas to soak in the majestically views. Would definitely stay here again. Quick communications from the hosts.