Superb location and very comfy apartment is a key to any great stay. We all really enjoyed our trip. Host representative was really attending, and replied to us very promptly. Can definitely recommend this place!