James was a great host during my stay. He reached out multiple times to make sure everything was going smoothly. The place was clean, spacious and comfortable, and is on the top floor with 2 outdoor spaces. Several shops/restaurants nearby for many of your needs. Highly recommend and would definitely stay again!