Great place in a fantastic location. We had everything we needed.