We had a great stay. The apartment is spacious and spotlessly clean. James is a great host - very welcoming, helpful, answered all our questions within seconds.