Fantastic ocean views. Clean, bright, modern. Deliciously decorated with all the extras. Huge kitchen, elevator access, giant ocean-view terrace. And the beds were extremely full and comfortable. Maximum relaxation.