Great place in a great location. Could do with a few small improvements to cleanliness, fixing a few broken things, and security. But very good for the price, we would definitely recommend.