Outstanding location. Easy-going hosts. Cozy spot for a relaxing stress-free getaway.