Amazing location and accommodation. Service was perfect! Loved every moment at this place.