Great location, Roberts Place is a wonderful home away from home when traveling to the bay area.