Large, comfortable place. Thoughtful details throughout.