Unfortunately, the place needs some good maintenance. The shower door wasn't closing, there was a bad "drain" smell coming from the bathroom, and just a few little things that made it quite obvious that the place is being neglected a bit, and has been for a few months. Breakfast was simple, but descent, BUT the staff served margarine - which is less than I expect from any descent place, especially with international guests. I couldn't believe anyone in the hospitality industry who's worth their salt would ever serve margarine. The staff said that the butter order hadn't come yet, but in that case the manager on duty should have gone to a local convenience store to get butter to tie them over. The place just needs a bit of love and care to come into it's true amazing potential, and be restored to the former glory it deserves.
The location can't be beat. It's a really beautiful place, and it's in an amazing location, steps from the beach. The decor is nice and rooms a very nicely done, and suited to a beach place.