Lovely home with a wide range of accommodations.