Any problems we had were dealt with immediately by the lovely staff at this hotel. We were initially given the key to someones elses room but when we approached the 2nd receptionist she immediately dealt with the issue and gave us a room with a beautiful sea view. The room was spotless so a very high score in that regard. The receptionist accommodated us with a later check out which was much appreciated. The only suggestion I would have would be to maybe inform guests on check in where the bar, restaurant etc. are located in the hotel. We felt we had to drag the info out of the receptionist so in that regard we would have to rate check in as poor.