We loved our stay at Puerto Suites! The self-check in process is one of the best that I have experienced thus far.