Fine for a short stay but not ideal for a longer stay. Location is good but not great. Room is cramped and common areas are very basic and sometimes dirty.