We stayed here August 2018 for approximately 1 week. The hosts were available prior to check in and at the apartment when we arrived. The pictures matched the apartment we stayed in and it was sparkling clean. There is good separation between the two bedrooms and each has an attached bathroom. My three children were thrilled to find a small box of toys they could play with. The apartment is in a trendy area close to restaurants, supermarkets and transportation. The train to the beach is a 10 minute walk from the apartment. The hosts were very friendly and available when we needed them. The apartment appliances are in very good condition. The air conditioning seems newer and worked great. I highly recommend it was perfect for our family.