The location, the view, the terrace! All incredible. We absolutely loved our time here and would stay again.