Absolutely perfect! Amazing location. Beautiful, clean apartment and wonderful hosts.