This place is great for a short stay. There are restaurants around and walkable distance to almost everything.