Clean and extremely hospitable! Loved staying here - good location and the dog is funny :)