Super clean, super comfortable, well appointed, all around great space