I would wholly recommend staying here. If you don't mind shared accommodation, this is as good as it gets and the service and staff are great!