loacation is ok as its next to many things but noise levels are high, bed was extremely squeaky but after notifying the hosts after 3 days of sleeping on the lounge floor a new bed was put in, under the bed was not clean at all, old tissues, old crisps and an awful amount of dust which we left there for host to see when he came to put in the new bed. minus this stuff our stay wasn't too bad. we recieved £100 refund for the inconvenience which was appreciated. The hosts are great it was unfortunate about the cleaner.