Perfect location and gorgeous, clean apartment. Our host generously and immediately came to our rescue when we accidentally left our key with part of our group. Hope to return some day.