If I could rate this place 6 stars out of 5 I would! Could not recommend enough, such a beautiful apartment very spacious with everything you need! The hosts were amazing and very accommodating. Apartment was very clean and well maintained. Highly recommended!