location- great, communication- great, apartment- everything as described, I recommend 👍👍😍