stylish appartment in a great location