The hotel itself is OK. Very nice location with the beach, etc. Good service and good food. Pleasant atmosphere. However, the hotel is old and it is in need of an upgrade (at least if it wants to keep its current 4 stars status). The room we stayed, and paid extra for, was a De Lux room with sea view, and the condition and size of that room was not worthy a 4 star hotel. I have been in 3 star hotels in better condition than this one.