very clean and comfortable, with a great location! highly recommend