Beautiful apartment. Excellent location. Wonderful hosts. Met or exceeded expectations in every respect.
We recommend it highly.