The apartment itself was very clean and modern. Lots to do. The resort offered a nice pool and hot tub and the restaurant was good.