We had 4 adults and 2 children on this trip, and there was plenty of space for everyone (2 bedrooms with king beds , another bedroom with 2 twin beds, and a sofa with 2 twin beds in a loft). Amenities included everything we needed, including several thoughtful touches such as umbrellas (we had rainy days) and coffee/tea. There were maps to nearby restaurants and the closest taxi stand. Check in and communication was very quick and easy. Upon arrival, our taxi driver had no issue finding the apartment with the address we were given. We would definitely return!