James's place is fantastic! Right in the heart of town, with a big open balcony and plenty of space for the extended family to hang out and BBQ. Secure undercover parking was also a big plus. We'll definitely be back!