Very stylish and charming place with all the amenities for a nice holiday.