Great location, good quality apartment, excellent host, good communication in advance and easy arrangements