A comfortable clean and very well equipped home away from home.