James' place is really top notch! Welcoming, spacious, great decor, lovely kitchen, fantastic patio, and awesome views make it a great place to stay! We hope to return!