Is there a beach on the facilities?

No, Amaranto is located downtown close to everything yet far enough from the action.