Absolutely perfect! Spotlessly clean and a great location for my family to stay in when we got married. Thanks!