This unit was very clean and exactly as described. Location on a busy street means two things: 1) you're near to everything, and 2) there is quite a bit of street/car noise at all hours. Being a minute's walk from the beach, restaurants, shops, and bus stop made the noise worthwhile for us but I can see how it could be bothersome to others. The kitchenette was stocked with a hotplate, small appliances, pots, microwave, and dishes for two people, though the lack of a kitchen sink means you'll likely not be cooking a full meal. We used the bus to go everywhere which made this a very convenient location. All in all, this was a good value and we'd stay here again.