Great place to stay. Has all the amenities you required. Good wifi speed and a nice a tidy room. Staff were really helpful as well!