What a fantastic place to stay lovely spacious flat.