I love the beach, and there's nothing more convenient for a beach lover than a beach resort located right on the waterfront.