All amenities were available, as listed. The place was very clean and the hosts were very hospitable, responsive and helpful. The location is great with lots of restaurants and stores close by; I felt very safe throughout my stay. Highly recommended.