Great home away from home with the amenities you get by being at a hotel.