Place was clean and in a great location. We only stayed for one night, so didn't use the kitchenette area, but it looked like it would be good for making basic dishes. Communication was great, however the check-in instructions would only be sent out once cleaning was finished, which meant we had to find somewhere with wifi and spend money in order to access the instructions once we arrived.