Highly recommended, very well equipped and professionally maintained