Great locative advantage and stunning view. It was a remarkable stay