Sheila was very welcoming and the rooms were well maintained. The location is new Twin Peaks which is an awesome view of San Francisco during sunny days.