Great place and location, yes Check in is a hassle but worth it, would stay again, clean and great location