Excellent accommodation excellent location