Nice, clean, comfortable and well located place. James offers the perfect balance between a careful attention to his guests and giving enough privacy and space.
We are very grateful!