Very clean, exactly what we expected, very friendly people and good communication, and the best part: great location!