Nice Modern place to stay, nice pool, nice gym