A very well appointed apartment in a terrific location. Book your stay here with confidence.