Very welcoming, spotlessly clean and super comfortable