Fantastic apartment, spectacular location, superb host! Best in Madrid!