great place Clean and comfortable