Beautiful spot for a family vacation and amazing hosts!