Helio has a very nice, modern, spacious, accomodating space where you will surely feel warmly welcomed the moment you step in the door. It is in a good location with walking access to restaurants. I recommend staying here.