great, clean and comfortable