10/10 in all aspects. Could not rate highly enough, do yourself a favour and stay HERE