Without a doubt this place is outstanding!
Perfect location and excellent accommodations.
Hopefully there's a next time soon.