Great location! Fast self check-in, perfect for a short term stay