The location was great. Communication was great as well. The kitchen, living room and bedroom were clean, but the area between the shower and sink probably has not been cleaned in a very long time, it was pretty gross. The toilet was not clean either. There were no sheets or blankets for sleeping on the pullout couch, thankfully we had a little one we brought for the plane ride. Overall our stay was good.