All great - location, communication, the appartment, good price - very recommended!