Perfect location. Great place. Everything you need to make your vacation perfect. Highly recommend.