Five stars all the way around. The location is perfect, the welcoming hospitality is fabulous, and the apartment itself is beautiful and comfortable.
Strongly recommended!