Perfect location.
All amenities that you need while away on holidays.
Great service.