A very comfortable, spacious and secure home away from home.