Great spot in a great location. We had a bit of trouble with check in and the place not being fully ready upon arrival, but other than that we had a great stay.