The location is good, the place is spacious and nicely appointed. The check-in check-out process was seamless. Would highly recommend.