Awesome location. Great view. Super comfortable. Exemplary communication. Above-and-beyond helpful hosts. It was a pleasure staying at the flat.