Comfortable well equipped home away from home.