Nice location, great host, best communication, beautiful interior, good facilities and amenities. Definitely recommended.