Great apartment, great space, great facilities and great location