Fantastic location. Fantastic apartment. Everything we could have asked for. Hosts were excellent and did everything they could to ensure our stay was perfect. Hopefully we will be back again.