Good location, good staff and excellent rooms.