Amazing place! In an amazing location. Could t ask for a better place for my son and communication was also excellent