Apartment well appointed and superbly located