Everything was perfect! The place was spotless and everything you would ever need is given. The 24 hour reception really comes it handy and there are plenty of places to order food from in the area. The staff were friendly and welcoming and made the stay problem free. Would definitely stay again.