Such a stunning apartment in an incredible location and super friendly hosts. Ticks all the boxes!