Beautiful place, has all amenities that one could wish to have while on a holiday. Would definitely recommend!