The hotel is right on the beach. Many restaurants around, including hotel's own. The road on the other side of the hotel has a lot of street food stalls. The rooms are just basic and bathrooms are very small. If you want to spend a lot of time in the comfort of the room, this hotel will not suit you. Another problem is parking. The parking can accommodate around six cars, but every time one car is to be moved, at least two other cars will have to be moved as well. So the staff phones you when somebody wants to take out his or her car. This happened to me thrice in just one day. But maybe you can leave the car outside in a public parking, around 100-150 m away. Staff was very helpful, though it looked under staffed.