Literally book this Airbnb as soon as you can!
This was the best stay I’ve ever had. The apartment is amazingly well designed, the hosts are above and beyond hospitable and the view is amazing. All in all: perfect!