An excellent place to stay. Very clean and neat, large and spacious, very convenient location, thoughtful hosts. We would definitely want to return.