Very clean and nice. Graham was very communicative and helpful. The location is also great. Overall, great stay!