Nice clean comfortable space, as described, would happily stay again.