Outstanding flat. Must stay here. Amazing views - would be a lucky guest if staying during hotter temperatures to really use the terrace. Excellent communication from the host.