Clean, comfortable place with direct access to a beautiful beach, gym and pool.