Spacious and very well-equipped (lots of kitchenware, a tv in each room, towels, beach towels, beach chairs and umbrella, boogie board, snorkel gear...). Close to restaurants and groceries. The beaches are across the street. This was a very comfortable stay.