Excellent location and accommodation