This apartment was very clean! It was exactly as described in the listing. We had everything we needed, and enjoyed a peaceful and central location to lots of nice beaches and restaurants. Our host was very helpful with instructions and recommendations, and got right back to me when I had questions. Also gave us great tips for sightseeing, food and shopping. Everything about this listing was perfect for our needs. My husband and I traveled with our two teenage daughters and we were very comfortable there together. We will definitely stay here again!