Location excellent. Clean and well supplied.