Excellent place with all the excellent facilities