Great Place to stay with all modern amenities plus more, with value for money. Would definitely recommend to others. At least a few days would be recommended to take in the surroundings and local beaches.