Gorgeous location, felt like a home away from home with a fresh lobster to enjoy, what's not to love