A very pleasant space to stay in. Well designed and equipped.