very clean, easy check in and check out, spacious, good location, would come back in future