Fantastic in every regard. Great, professional team on hand to help - fantastic communication and perfect location. Highly recommended.