Fabulous location, delightful decor, and super well provisioned with just about everything one could want for a great vacation. Can't wait to come back!