Very clean, great location, as described, perfect for a weekend getaway. Greg and his staff were a pleasure to communicate with and were in touch as needed- they were extremely generous with allowing us to check in early and check out later- we appreciate the flexibility and hospitality so much and will definitely be back :)