Excellent location. Great value for money. Everything immaculately clean, with everything needed. Very easy check-in and super attentive host. We will be back!