Excellent accommodation and great location .