5 stars all the way around! Couldn't have been happier with my stay. Lovely people, lovely home, comfortable stay :)