I had an absolutely incredible stay. The place is in a great location, is very clean, and has everything you need. James also kindly provided some treats in the kitchen which was kind. The place is located close to a vast array of amenities, cultural sites, and entertainment options. Communication was seamless from the get go. Definitely recommend!