Great stay, communication & location, however, not entirely happy with the cleaning (not bad, but not 5/5).