Home away from home. Excellent accomodation.