Great apartment, great facilities