Sparkling clean, organised, homely, wonderfully styled, fantastic location. To top it off, Gerald is such a warm and lovely person - one of our best Airbnb stays yet.