Perfect place to stay. Big and elegant.