I have never given a three star rating before and although there were many great aspects to this apartment I still struggled with the shortcomings. I will start with all of the positives. First of all, this apartment is in the perfect location. Close to many delicious restaurants and shops. We easily walked to the beach and super close to the subway which we used as well. The apartment was also very spacious. Our children had their own rooms and the overall place was quite large. We were also able to drop our bags at 11:15 in the morning so we didn’t have to lug them around until check in. Very helpful and the host was sweet. Lastly, the beds were super comfortable. We all agreed that we got great sleep each night. On the other hand, this apartment needed an overall good deep cleaning. The bathroom had mold and when you took a shower you were standing in 4 inches of water. The shower curtain was gross. Great water pressure but that was the only redeeming quality of the bathroom. My other big complaint was that our towels were hanging outside when we arrived and were just not clean. They were either permanently dirty/old or not washed well. We wanted to run them again but there was less than 1/4 cup of detergent left in the apartment. I looked to purchase towels but never found a place to do so. There were no hand towels or washcloths either. Honestly the towel issue was my biggest complaint. This apartment has so much potential and with a deep clean and new towels it would be fantastic.