Clean and comfortable hotel with nice amenities and comfortable pool. However you would definitely benefit from hiring a car. Poorly located for attractions/restaurants/ etc. Spa and treatments were inviting but overpriced. Buffet breakfast was plentiful and a very good standard but a couple of evening meals we sampled were disappointing.