the service is good. the breakfast is OK. the location is perfect and the view is very good. my son had a wonderful time on the beach of the hotel. my husband,my son and I had a very good time in the hotel. we even didn't want to go home.which meant climbing stairs as there was no lift . Ideally choose a room in the blocks of four - especially one overlooking the sea and the pool. Would I stay here again -definitely .