The apartment is in a great location with close proximity to the beach, shops, cafes and restaurants. We loved being so close to the beach. Beautiful view of the wharf from the balcony. However unfortunately the apartment wasn't clean upon our arrival. The microwave was dirty inside with food, crumbs and even somehow hair in it. The fridge had someone else's old food left behind inside that had a really unpleasant odour.The washing machine had mould built up in the rubber part of the drum inside as well as old washing powder solidified and stuck inside the top part where the detergent goes. There were small shards of glass on the rug, which was unsafe as we had a baby with us who is crawling. We had to vacuum the floor and found a lot of sand underneath the rug. The little white coffee tables near the couch weren't wiped down and also had stains of food. The blinds weren't the light block our ones so around 6:30-7:00am it gets really bright and obviously you aren't able to sleep in. Overall the apartment has all of the amenities that you need and has great potential. The decor is also nice and beach themed. It was a pleasant stay, however the cleanliness needs improvement.