Very spacious for the family, great views. Graham was very accommodating with our last minute plans, and communicated very promptly and clearly. We came back to stay here again.