5 stars! Fabulous location, super comfortable beds (truly!), ample off-street parking, and a lovely home with a nice balance of gathering spaces and privacy. Prompt and friendly communication, easy check-in. Will definitely be back!