Outstanding place to stay - great location, thoughtful touches, nice apartment, communication and help were outstanding.