Beachfront with an amazing view of the sunset. Was disappointed though because it had only 1 small pool. The kids were nonetheless happy to take a swim. I don't recommend a swim in the beach unless you don't mind stepping on moss (not sure if it's seasonal). Rooms are ok and clean. Food is ok, nothing exceptional.