Condo was very clean. Location was great as were the hosts. Only thing that didn’t live up to expectations was the roof top pool. Way too small and too many people. Overall enjoyed the stay and would recommend