Very clean, loved the location. Great communication from the host. No complaints at all. Will stay here again if available.