excellently located well appointed apartment.