Great location and beautiful apartment! Well appointed with everything you need and nicely designed. Everything was as pictured and even better in person. Beds, sheets, and towels felt like a luxury. Hosts were responsive whenever we needed assistance. Water temperature in the showers were temperamental but host sent someone to look into it promptly. We enjoyed our stay and would return!