Absolutely best bang for your buck in all areas. Cleanliness, location, communication are all very well kept and would 100% go again.