Very clean, great location. Steve works hard to ensure his guests have a nice stay and is available for any questions/concerns. Bedroom is bigger than it appears in the photos.