very pleasant accommodation in a nice location