This place has a best view from the balcony and very close by beach, stores, restaurants, etc. In my opinion, It's good for two people. Three people is kinda crowded. Unless there are two adults with small person which is fine.
You may see the 4 stars for cleanliness. However, its not a big deal. Everything is clean except the wood floor. Which is why they provide the broom. I believe they also provide the mop (in the balcony). If the wood floor doesnt bother you, then this place is perfect for you. I definitely come back again.