What a find! This Airbnb has it all. Fabulous views, great location, great spaces, both indoors and outdoors.
Communication was faultless.
We will definitely be back.