Excellent location, nice apartment with plenty of space for a family group. Well appointed and very comfortable. Many thoughtful gestures made for a very pleasant stay.