Impeccably clean. Well located. Many rules and prohibitions left a slightly unwelcome feeling.