very clean and comfortable, in a nice location