Perfect location, easy self check-in and amenities for a short-term stay. Totally recommend!