Beachfront establishment offering relaxation and possibly sports activities.