Everything is perfect about this place! So much creativity and perfect location. We loved the friendly cats and dogs as well! Very clean and wonderful host! We will be back!