Most ideal location & great apartment ... best recipe for a perfect vacation.