Good spot for short stays! Clean, super easy self check-in and good location