Perfect location. Excellent accommodations. Our only regret is we did not book it for more time. We should have stayed here the entire time. Can't say enough good words.