Perfect beachfront location and great family stay