We loved the location and the communication with the host was great. The unit itself was not what I expected, the pictures need to be updated. The kitchen was all updated and very functional. The floors were dirty and covered with sand. The bathroom was not cleaned. The tv in the bedroom didn't work. The pillows were not comfortable at all. There are three units all in one building and the walls in the living room are thin so it was very loud and you felt as though there wasn't any privacy.