Great place to stay for an internship or a longer term stay.