Excellent location and accommodation v good quality and v clean.