We had a really good time.
Location is perfect.
We stayed for 6 nights.
Maybe better for a shorter time period.