Perfect flat : great location, good communication, beautiful apartment with enough space