Great location, clean, self check-in, good value.