The apartment was very beautiful, clean, and comfortable with everything we needed plus extras. I would have given it 5 stars, but the bed was so very squeaky! Otherwise, it was a comfortable mattress. The host gave us wonderful recommendations as well! Very nice!