Great apartment, facilities and location