The Mrs. is a little more picky than I am, but over all here is what we look for:

balcony or patio w/ocean view
direct access to the sea
clean, comfortable room where everything works
A/C
If there isn't a bar/restaurant on-site, then one (or more) within walking distance.
A pool is preferable