I stayed on the Akmal side and my villa was beachfront (Golden Club) so very close to the ocean - although you couldn't swim out front (too rocky). You had to go a little ways to get to a better part of the beach for swimming. I did like the multi level pool area at the Tulum, we spent a few days there.
And I would go for an upper floor, reason being that the view is better AND you won't have anyone pouncing on the tile floors in high heels over your head! I always request top floor wherever I go - but if you have stair issues, you might opt for ground floor.
It is a great resort, you'll enjoy it I'm quite sure!