Excellent location, clean, and spacious. House rules were clearly communicated and the self check-in process was hassle free. Very thoughtful touch with a box of chocolates left out for us - thank you so much!