Fantastic stay, beautiful apartment, brilliant location, excellent communication