Have stayed here a couple of times itself means it's a great place to stay. Just book it.