For an american, this place is like a really cheap motel but on a very beautiful beach. Inside the room, the bathroom etc is very outdated. The shower head seems to be 20 years old with soap scum all over it. Chipped paint everywhere. The management and people are okay but the place is just outdated and needs a serious renovation.