Perfect location - perfect flat! Couldn't get any better! Really enjoyed our stay and hope to be back soon!