Great place to stay (especially for a longer duration).