The hotel has an average size pool and the beach is right in front of it. The beach is in a small bay meaning that there are no big waves which is a plus, however, all the junk from the sea and gasoline & oil from boats stay in the bay. If you are to choose a hotel by its beach, I would go for another hotel, but it is possible to walk along the beach and swim at which location is more convenient for you. Our room was clean and tidy, but had a few issues such as the door was broken when we came there and they had to call a maintenance man to "fix" it. Complementary soaps are not good for your skin, for example both of us got a rash from the soaps even though we dont have delicate skins