Excellent location and very quality accommodation