Lovely spot for a family vacation! Exceeded our expectations.