Perfect apartment for a short stay; close to everything & secure parking too, which is rare! James was very communicative and ensured I had everything I needed during my stay. Truly a lovely experience.