We stayed at Moonrise, pre-Irma.
Very nice. We only needed 1 bedroom. Had to go to the roof to use the pool. Nice balcony that overlooks the Puerto Cupecoy lagoon.
There was a secure entrance with an elevator and security for the residences.
Have also stayed at Rainbow twice. Both units had great balconies with ocean views and one had a rooftop terrace.
The spiral staircase is a no-can-do for me now, sadly.
Love the Cupecoy area!