Great place in a fantastic location! James was attentive and quick to respond to any issues or questions we had during our stay.