The place was very clean, easy to find ,looked exactly like the pictures. There was just one of the pools in the pictures we were not told about,the pool we were shown was smaller and had no pool stairs to enter and exit. The communication with the host was great.