Spotless, pretty, quiet, comfortable, private rooms, great public spaces, plenty of free parking.