Excellent place and facilities