Great view, clean flat, everything as expected.
Expect to climb a bit though as the flat is on the hill. But it is 100% worth it because of the view.
The communication was great, check-in and check-out was flexible.
Great experience in general!