James' place was perfect. Spacious and comfortable and really well located to Avalon beach, just an easy 5 min walk, which suited us very well for the wedding we were attending. I would happily recommend and stay again myself if returning to Avalon.