Location is fine, check in is easy once you find the place, plenty of information given to you by the staff on the desk. Be wary as the pictures in this advert are of the bigger rooms they offer, not necessarily what you will get in terms of room size.