Clean and comfortable , nice and happy stay