Great experience for almost a month! The training and trainers are so good, you can join two sessions a day and the coaches really care about students learning. The rooms have private toilet, really good and totally renovated in the last weeks. Thanks Legacy team, see you soon.