Good place - clean and well located. Everything was easy and good communication. A little small for us but we were a large group.