Very hospitable clean and comfortable