A great place to stay; stylish apartment and great pool.